/* app css stylesheet */
html, body{
	min-height: 100%;
}
.container-fluid{
	min-width: 1000px;
}
.menu {
	list-style: none;
	border-bottom: 0.1em solid black;
	margin-bottom: 2em;
	padding: 0 0 0.5em;
}

.menu:before {
	content: "[";
}

.menu:after {
	content: "]";
}

.menu>li {
	display: inline;
}

.menu>li:before {
	content: "|";
	padding-right: 0.3em;
}

.menu>li:nth-child(1):before {
	content: "";
	padding: 0;
}
input[type="radio"], input[type="checkbox"]{
	margin: 0px;
}

.clear {
	clear: both;
}
.logoImg {
	width: 60px;
}
.fleft {
	float: left;
}
.fright {
	float: right;
}
.navbar-yz{
	color: #fff;
	background: #0066ff;
}
.nav-left-words{
	padding-left: 10px;
	font-size: 22px;
}
.nav-right{
	padding-top: 20px;
}

.nav-button{
	font-weight:bold;
	cursor: pointer;
	text-decoration : none;
	width: 70px;
	color: #000;
	background: #0099ff;
	height: 40px;
	line-height:40px;
	text-align: center;
	border: solid 1px #fff;
}
.nav-button:hover, .nav-button:focus{
	text-decoration : none;
}
.nav-button-active{
	background: #33ff99;
}
.green-active{
	background: #33ff99;
}
.height20{
	height: 20px;
}
.height50{
	height: 50px;
}
.height80{
	height: 80px;
}
.nav-touxiang {
	height: 40px;
	line-height:40px;
	padding-left: 20px;
	padding-right: 10px;
}
.nav-touxiang img{
	height: 40px;
	width: 28px;
}
.nav-right-words{
	height: 40px;
	line-height:40px;
	padding-right: 15px;
}

/* sidebar */
.sidebar{
	margin-top: 62px;
	position: fixed;
	width: 180px;
	color: #fff;
	background: #0099ff;
	height: 100%;
}
.sidebar-menu{
	cursor: pointer;
	width: 180px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	border: solid 1px #fff;
	background: #0066ff;
}
.sidebar-menu-active{
	background: #00ccff;
}
.sidebar-radio{
	color: #000;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}
.sidebar-radio-word{
	padding-left: 15px;
}

/* sidebar2 */
.sidebar2{
	border: solid 1px #000;
	margin-left: 180px;
	margin-top: 62px;
	position: fixed;
	width: 220px;
	color: #000;
	height: 100%;
}
.sidebar2-revise{
	border: solid 1px #000;
	margin-left: 0px;
	margin-top: 62px;
	position: fixed;
	width: 220px;
	color: #000;
	height: 100%;
}
.sidebar2contain{
	padding: 5px 8px;
}
.sidebar2tab{
	border: solid 1px #797979;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.sidebar2tab-active{
	color: #fff;
	background: #0066ff;
}
.checkboxDiv{
	position: relative;
	padding-top: 10px;
	border: solid 1px #797979;
	z-index: 99;
}
.sidebarCheckbox{
	width: 44%;
	margin: 4% 2% 4% 1%;
	height: 15px;
	line-height: 15px;
}
.sidebarCheckbox-row{
	width: 94%;
	margin: 10% 5% 10% 5%;
	height: 15px;
	line-height: 15px;
}
.sidebarCheckbox-word{
	padding-left: 1px;
	font-size: 14px;
}
.sidebar2tip{
	font-size: 16px;
	font-weight:bold;
	position: absolute;
	width: 35%;
	margin-left:25%; 
	height: 15px;
	margin-top: 20px;
	text-align: center;
	background: #fff;
	z-index: 100;
}
.marginBottom20{
	margin-bottom: 20px;
}

.sidebarBlankDiv{
	height: 30px;
}
.Wdate{
	width: 60%;
}
.WdateHour{
	width: 30%;
}
.WdateHour2{
	display: inline-block;
	height: 28px;
	line-height: 28px;
	width: 31%;
	margin-bottom: 10px;
	font-size: 14px;
	color: #555;
	vertical-align: middle;
	text-align: center;
}
.WdateHour2Sub{
	display: inline-block;
	width: 46%;
	margin: 0 auto;
	padding: 0 auto;
	border: 1px solid #ccc;
}
.Wdate-tip{
	font-weight: bold;
	margin-bottom: 4px;
}
.rightBody{

}
.rightHeader{
	margin-top: 5px;
	border-bottom: solid 1px #797979;
}
.rightHeader-button{
	height: 30px;
	margin-left: 8px;
	margin-bottom:2px; 
}
.rightHeaderTab{
	border: solid 1px #797979;
	width: 100px;
	height: 28px;
	line-height: 28px;
	text-align: center;
}
.sidebarMethodUnitInput{
	margin: 2px 0;
	color: #000;
}
.sidebarMethodUnitInput{
	width: 25%;
	margin-left: 10%;
	height: 15px !important;
	line-height: 15px !important;
}
.sidebarMethodUnitLabel{
	display: inline-block;
	height: 28px;
	line-height: 28px;
	width: 31%;
	margin-bottom: 10px;
	font-size: 14px;
	color: #000;
	vertical-align: middle;
	text-align: center;
}
.yzmain{
	padding-top: 62px;
	padding-left: 401px;
}
.yzmain-2{
	padding-top: 62px;
	padding-left: 221px;
}
.yzmain-sys{
	padding-top: 62px;
	padding-left: 20px;
}
.userTable{
	margin:8% 5%;
}

.oneThirdPercent{
	float: left;
	width: 33%;
}
.twoThirdPercent{
	float: left;
	width: 66%;
}
.table-header{
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	height: 40px;
	line-height: 40px;
	margin-bottom: 50px;
	border-bottom: solid 1px #aaaaaa;
}
.table-name{
	font-size: 22px;
	font-weight: bold;
	text-align: left;
}
.table-body{
	margin-top: 10px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	border-bottom: dashed 1px #797979;
}
.table-role{
	margin: 0 auto;
	width: 150px;
}
.table-role-name{
	height: 35px;
	line-height: 35px;
	width: 100px;
	border: solid 1px #797979;
	margin: 0 auto;
}
.table-role-change{
	height: 35px;
	line-height: 35px;
	margin: 0 auto;
}
.table-role-change img{
	height: 100%;
}
.table-operater{
	margin: 0 auto;
	height: 35px;
	line-height: 35px;
	width: 200px;
	text-align: center;
}
.table-operater-button{
	height: 35px;
	line-height: 35px;
	width: 98px;
	border: solid 1px #797979;
	margin: 0 auto;
	border: solid 1px #797979;
}
.table-role-pop{
	position: absolute;
	margin-top: -35px;
	margin-left: 150px;
	border: solid 0.5px #999;
	background: #fff;
}
.table-role-popButton{
	border: solid 0.5px #999;
	height: 25px;
	line-height: 25px;
	width: 100px;
}
.changeUser{
	margin-left: -20px;
	margin-top: 20px;
}
.changeUser img{
	margin-right: 20px;
}

#pageList{
	width:50%;
	margin:0 auto; 
	margin-top:20px;
	text-align:center; 
	height:35px;
	line-height:35px;
	background: #444; 
	border-radius: 5px;
}
#pageList a{ 
	min-width: 5%;
	margin:0 2px;
	display:inline-block; 
	background:#444; 
	text-decoration:none; 
	padding-left:8px; color:#FFF;
}
#pageList a:hover{  
	color:#000;
}
#pageList a span{
	display:inline-block;
	height:24px;
	line-height:24px;
	padding-right:8px; 
	cursor:pointer;
}

.pageNoActive{
	background: #000 !important;
}
.agingButton{
	width: 24%;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border: solid 1px #797979;
}
.button-disabled{
	color: #aaa;
	border: solid 1px #aaa;
}